package com.storage.vo.stock 
{
    import com.storage.vo.BaseObjectVO;

    public class CancelOrderVO extends BaseObjectVO
    {
        private var _cancelOrderId:String;
        private var _cancelOrderCode:String;
        private var _amount:Number;
        private var _totalMoney:Number;
        private var _cancelDate:Date;
        private var _cancelState:String;
        private var _auditState:String;
        private var _orderState:String;
        private var _shouldCancel:Number;
        private var _alreadyCancel:Number;
        private var _remnant:Number;
        private var _customerName:String;
        private var _remark:String;
        private var _createdDate:Date;
        private var _updatedDate:Date;
        private var _cancelOrderDetails:ArrayCollection;



        public function CancelOrderVO(){}

        public function set cancelOrderId(value:String):void{
            this._cancelOrderId = value;
        }

        public function get cancelOrderId():String{
            return this._cancelOrderId;
        }


        public function set cancelOrderCode(value:String):void{
            this._cancelOrderCode = value;
        }

        public function get cancelOrderCode():String{
            return this._cancelOrderCode;
        }


        public function set amount(value:Number):void{
            this._amount = value;
        }

        public function get amount():Number{
            return this._amount;
        }


        public function set totalMoney(value:Number):void{
            this._totalMoney = value;
        }

        public function get totalMoney():Number{
            return this._totalMoney;
        }


        public function set cancelDate(value:Date):void{
            this._cancelDate = value;
        }

        public function get cancelDate():Date{
            return this._cancelDate;
        }


        public function set cancelState(value:String):void{
            this._cancelState = value;
        }

        public function get cancelState():String{
            return this._cancelState;
        }


        public function set auditState(value:String):void{
            this._auditState = value;
        }

        public function get auditState():String{
            return this._auditState;
        }


        public function set orderState(value:String):void{
            this._orderState = value;
        }

        public function get orderState():String{
            return this._orderState;
        }


        public function set shouldCancel(value:Number):void{
            this._shouldCancel = value;
        }

        public function get shouldCancel():Number{
            return this._shouldCancel;
        }


        public function set alreadyCancel(value:Number):void{
            this._alreadyCancel = value;
        }

        public function get alreadyCancel():Number{
            return this._alreadyCancel;
        }


        public function set remnant(value:Number):void{
            this._remnant = value;
        }

        public function get remnant():Number{
            return this._remnant;
        }


        public function set customerName(value:String):void{
            this._customerName = value;
        }

        public function get customerName():String{
            return this._customerName;
        }


        public function set remark(value:String):void{
            this._remark = value;
        }

        public function get remark():String{
            return this._remark;
        }


        public function set createdDate(value:Date):void{
            this._createdDate = value;
        }

        public function get createdDate():Date{
            return this._createdDate;
        }


        public function set updatedDate(value:Date):void{
            this._updatedDate = value;
        }

        public function get updatedDate():Date{
            return this._updatedDate;
        }


        public function set cancelOrderDetails(value:ArrayCollection):void{
            this._cancelOrderDetails = value;
        }

        public function get cancelOrderDetails():ArrayCollection{
            return this._cancelOrderDetails;
        }


    }
}